Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BARROW ROAD Detached £1,800,000 7 Jun 2019
8 BARROW ROAD Detached £2,965,000 4 Aug 2023
10 BARROW ROAD Detached £2,850,000 31 Jul 2018
14 BARROW ROAD Detached £1,400,000 15 Apr 2014
18 BARROW ROAD Detached £375,000 21 Apr 1997
20 BARROW ROAD Detached £1,800,000 30 May 2019
26 BARROW ROAD Detached £2,015,000 18 Jun 2019
28 BARROW ROAD Detached £1,100,000 15 Sep 2008
30 BARROW ROAD Detached £535,000 3 Dec 1998
32 BARROW ROAD Detached £2,850,000 26 Aug 2020
34 BARROW ROAD Detached £2,400,000 6 Mar 2023
36 BARROW ROAD Detached £1,625,000 1 Nov 2018
40 BARROW ROAD Detached £1,521,000 14 Dec 2016
42 BARROW ROAD Detached £4,000,000 3 Feb 2023
44 BARROW ROAD Detached £230,000 25 Oct 1995